//
//  DB.h
//  lianliankan
//
//  Created by iMac-hxsd on 11-12-18.
//  Copyright 2011年 __MyCompanyName__. All rights reserved.
//

#import "GameLevel.h"
#import "UserGame.h"

@interface DB : NSObject

// 单例
+ (id) singleton;

// 获取玩家信息
+ (User *)fetchUser;

// 更新玩家信息
+ (void) updateUser: (User *)user;


// 获取游戏关卡数量
+ (NSUInteger) fetchGameLevelTotal;

// 获取某关游戏数据
+ (GameLevel *) fetchGameLevel: (int)level;

// 获取玩家某关游戏数据
+ (UserGame *) fetchUserGame: (int)level;

// 过关后，记录玩家数据
+ (void) newUserGame: (UserGame *) userGame;

// 更新玩家数据
+ (void) updateUserGame: (UserGame *) userGame;
@end
